Modelling Context Information with ORM
نویسندگان
چکیده
Context-aware applications rely on implicit forms of input, such as sensor-derived data, in order to reduce the need for explicit input from users. They are especially relevant for mobile and pervasive computing environments, in which user attention is at a premium. To support the development of context-aware applications, techniques for modelling context information are required. These must address a unique combination of requirements, including the ability to model information supplied by both sensors and people, to represent imperfect information, and to capture context histories. As the field of context-aware computing is relatively new, mature solutions for context modelling do not exist, and researchers rely on information modelling solutions developed for other purposes. In our research, we have been using a variant of Object-Role Modeling (ORM) to model context. In this paper, we reflect on our experiences and outline some research challenges in this area.
منابع مشابه
A Generic Model for 3-Dimensional Conceptual Modelling
This article discusses two highly intertwined issues. Firstly, we discuss the lack of top-down abstraction mechanisms in data modelling techniques; i.e. abstraction techniques that are fully integrated into the modelling technique and methodology and not just a ‘post-modelling process’ add on. Secondly, we are concerned with the integration of object-oriented modelling techniques and traditiona...
متن کاملPreparing business rules templates and object role modelling for transformations
It is common for business people to operate with natural language statements. BR (BR) in this sense can be presented using the variation of structural language – BR templates. However, BR templates are not formal enough to be automatically processed. Furthermore, BR templates have to be in consistence with enterprise model, especially with its static structures – business objects. Object role m...
متن کاملSubtyping and Polymorphism in Object-Role Modelling
Although Entity-Relationship (ER) modelling techniques are commonly used for information modelling, Object-Role Modelling (ORM) techniques are becoming increasingly popular, partly because they include detailed design procedures providing guidelines for the modeller. As with the ER approach, a number of different ORM techniques exist. In this paper, we propose an integration of two theoreticall...
متن کاملUsing Abstractions to Facilitate Management of Large ORM Models and Ontologies
Due to ever larger ORM models and ORM-represented ontologies, information management and its GUI representation is even more important. One useful mechanism is abstraction, which has received some attention in conceptual modelling and implementation, as well as its foundational characteristics. Extant heuristics for ORM abstractions are examined and enriched with several foundational aspects of...
متن کاملWorkflow Modelling using a Temporal Object-Oriented Model with Roles
The representation of all the processes that compose a workflow, including all the constituent activities, their execution sequence and relationships, the agents responsible for their execution, and the resources that are used during execution, is known as Workflow Modelling. Several techniques are being proposed to model workflow. In this paper a workflow modelling technique is proposed, using...
متن کامل